package main

//go get -u github.com/gin-gonic/gin下载
import (
	"fmt"
	"github.com/gin-gonic/gin"
)

func main() {
	r := gin.Default() //初始化一个对象
	// 返回一个json数据
	r.GET("/ping", func(c *gin.Context) {
		// 获取用户IP
		ip := c.ClientIP()
		fmt.Println(ip)

		c.JSON(200, gin.H{
			"message": "pong",
		})
	})

	// 返回一个html页面
	/*
		r.LoadHTMLGlob("templates/*")
		r.GET("/index", func(c *gin.Context) {
			c.HTML(http.StatusOK, "login.html",nil)
		})*/
	r.Run() // 监听并在 0.0.0.0:8080 上启动服务
}
